home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #116 (1991-03)(Amiga User Group Deutschland e.V.).zip
/
Franz PD Disk #116 (1991-03)(Amiga User Group Deutschland e.V.).adf
/
DiskLabel_V1.22
/
DiskLabelV1.22
< prev
next >
Wrap
Text File
|
1989-07-03
|
8KB
|
299 lines
REM DiskLabel V1.22 Written by Christian Koot in 1991
WINDOW 1 , " DiskLabel V1.22 (c) Christian Koot Feb.1991" ,, 28
MENU 5,0,1,"DiskLabel "
MENU 5,1,1,"Eingabe "
MENU 5,2,1,"Anzeige "
MENU 5,3,1,"Änderung "
MENU 5,4,1,"Laden "
MENU 5,5,1,"Speichern "
MENU 5,6,1,"Drucken "
MENU 5,7,1,"Infos "
MENU 5,8,1,"-----------"
MENU 5,9,1,"Epson FX-85"
MENU 5,10,1,"kompat. Dr."
MENU 5,11,1,"-----------"
MENU 5,12,1,"Ende "
LOCATE 11,14
PRINT" Wählen Sie bitte mit der rechten Maustaste."
Einsprung:
ON MENU GOSUB Mausauswertung
MENU ON
GOTO Einsprung
Eingabe:
CLS
PRINT
INPUT " Diskname: " , label$
PRINT
INPUT "1: " , a$
INPUT "2: " , b$
INPUT "3: " , c$
INPUT "4: " , d$
INPUT "5: " , e$
INPUT "6: " , f$
INPUT "7: " , g$
INPUT "8: " , h$
GOTO Einsprung
Aenderung:
CLS
INPUT "Welche Eingabe wollen Sie ändern? (1-8 bzw. Diskname) " , alter$
IF alter$ = "1" THEN GOTO Einae
IF alter$ = "2" THEN GOTO Zweae
IF alter$ = "3" THEN GOTO Dreae
IF alter$ = "4" THEN GOTO Vieae
IF alter$ = "5" THEN GOTO Fueae
IF alter$ = "6" THEN GOTO Secae
IF alter$ = "7" THEN GOTO Sieae
IF alter$ = "8" THEN GOTO Achae
IF alter$ = "Diskname" THEN GOTO Disae
GOTO Aenderung
Einae:
PRINT
PRINT "Alter PRG.Name: " ; a$
PRINT
INPUT "Neuer PRG.Name: " , a$
GOTO Frage
Frage:
CLS
PRINT" Diskname:" ; label$
PRINT
PRINT" 1: " ; a$
PRINT" 2: " ; b$
PRINT" 3: " ; c$
PRINT" 4: " ; d$
PRINT" 5: " ; e$
PRINT" 6: " ; f$
PRINT" 7: " ; g$
PRINT" 8: " ; h$
PRINT
PRINT
INPUT "Wollen Sie nochwas ändern? (j/n) " , quest$
IF quest$ = "j" THEN GOTO Aenderung
IF quest$ = "n" THEN GOTO Anzeige
GOTO Frage
Zweae:
PRINT
PRINT "Alter PRG.Name: " ; b$
PRINT
INPUT "Neuer PRG.Name: " , b$
GOTO Frage
Dreae:
PRINT
PRINT "Alter PRG.Name: " ; c$
PRINT
INPUT "Neuer PRG.Name: " , c$
GOTO Frage
Vieae:
PRINT
PRINT "Alter PRG.Name: " ; d$
PRINT
INPUT "Neuer PRG.Name: " , d$
GOTO Frage
Fueae:
PRINT
PRINT "Alter PRG.Name: " ; e$
PRINT
INPUT "Neuer PRG.Name: " , e$
GOTO Frage
Secae:
PRINT
PRINT "Alter PRG.Name: " ; f$
PRINT
INPUT "Neuer PRG.Name: " , f$
GOTO Frage
Sieae:
PRINT
PRINT "Alter PRG.Name: " ; g$
PRINT
INPUT "Neuer PRG.Name: " , g$
GOTO Frage
Achae:
PRINT
PRINT "Alter PRG.Name: " ; h$
PRINT
INPUT "Neuer PRG.Name: " , h$
GOTO Frage
Disae:
PRINT
PRINT "Alter Diskname: " ; label$
PRINT
INPUT "Neuer Diskname: " , label$
GOTO Frage
Anzeige:
CLS
PRINT
PRINT" Diskname: " ; label$
PRINT
PRINT" 1: " ; a$
PRINT" 2: " ; b$
PRINT" 3: " ; c$
PRINT" 4: " ; d$
PRINT" 5: " ; e$
PRINT" 6: " ; f$
PRINT" 7: " ; g$
PRINT" 8: " ; h$
GOTO Einsprung
Druck:
CLS
PRINT
PRINT" Ist der Drucker bereit? (Drücken Sie irgendeine Taste):"
WHILE INKEY$ = "" : WEND
OPEN "PAR:" FOR OUTPUT AS 1
PRINT #1, " " ; label$ : IF fett$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(70) ; CHR$(27) ; CHR$(10) ;CHR$(13)
PRINT #1, "" ; CHR$(13)
PRINT #1, a$ ; CHR$(13)
PRINT #1, b$ ; CHR$(13)
PRINT #1, c$ ; CHR$(13)
PRINT #1, d$ ; CHR$(13)
PRINT #1, e$ ; CHR$(13)
PRINT #1, f$ ; CHR$(13)
PRINT #1, g$ ; CHR$(13)
PRINT #1, h$ ; CHR$(13)
CLOSE 1
GOTO Anzeige
Infos:
CLS
PRINT
PRINT" DiskLabel 1.22 darf in jede PD-Serie aufgenommen werden, sofern ich davon"
PRINT
PRINT" schriftlich in Kenntnis gesetzt werde. Dieses Programm und seine Begleit-"
PRINT
PRINT" files müssen unverändert und vollständig übernommen werden. Dieses Prog-"
PRINT
PRINT" ist, wie gesagt, zum schnellen und unkomplizierten Bedrucken von Labels"
PRINT
PRINT" von 3,5 Zoll Disks gedacht und daher kann man es mit anderen Programmen"
PRINT
PRINT" in den Punkten Aufmachung und Funktionen nicht verglichen werden. Auf je-"
PRINT
PRINT" den Fall ist es unglaublich billig, da es PD ist. Für Verbesserungsvor-"
PRINT
PRINT" schläge, Tips und Fehlermeldungen bin ich jederzeit dankbar. Meine Adresse:"
PRINT
PRINT
PRINT" Christian Koot"
PRINT" Neißeweg 38"
PRINT" W-3588 Homberg/Efze"
GOTO Einsprung
Speichern:
CLS
PRINT
INPUT " Geben Sie bitte das Verzeichnis an: " , spfad$
CHDIR spfad$
PRINT
PRINT " Die Daten zu " ; label$ ; " werden gespeichert."
OPEN label$ FOR OUTPUT AS 1
PRINT #1, label$
PRINT #1, a$
PRINT #1, b$
PRINT #1, c$
PRINT #1, d$
PRINT #1, e$
PRINT #1, f$
PRINT #1, g$
PRINT #1, h$
CLOSE 1
GOTO Anzeige
Laden:
CLS
PRINT
INPUT " Geben Sie das Verzeichnis an: " , lpfad$
CHDIR lpfad$
PRINT
PRINT
INPUT " Geben Sie den Dateinamen an : " , lad$
OPEN lad$ FOR INPUT AS 1
INPUT #1, label$
INPUT #1, a$
INPUT #1, b$
INPUT #1, c$
INPUT #1, d$
INPUT #1, e$
INPUT #1, f$
INPUT #1, g$
INPUT #1, h$
CLOSE 1
GOTO Anzeige
Mausauswertung:
IF MENU(0) = 5 THEN Weiter
RETURN
Weiter:
IF MENU(1) = 1 THEN Eingabe
IF MENU(1) = 2 THEN Anzeige
IF MENU(1) = 3 THEN Aenderung
IF MENU(1) = 4 THEN Laden
IF MENU(1) = 5 THEN Speichern
IF MENU(1) = 6 THEN Druck
IF MENU(1) = 7 THEN Infos
IF MENU(1) = 9 THEN Einstellung
IF MENU(1) = 10 THEN Aufstellung
IF MENU(1) = 12 THEN Ente
GOTO Weiter
Ente:
CLS
PRINT
INPUT " Wollen Sie DiskLabel wirklich beenden? (j/n) " , ent$
IF ent$ = "j" THEN Schulz
IF ent$ = "n" THEN Anzeige
GOTO Ente
Aufstellung:
CLS
PRINT "Epson-FX kompatibel sind (ohne Anspruch auf Vollständigkeit):"
PRINT
PRINT" AEG Olympia NP30 AEG Olympia NP80-SE"
PRINT" AEG Olympia NP136-SE Amstrad DMP 3160"
PRINT" Brother M-1209 Brother M-1818"
PRINT" Brother M-1918 Brother M-2518"
PRINT" Brother M-4018 Citizen 120D+"
PRINT" Citizen Swift9 Citizen Prodot9(X)"
PRINT" Epson FX 85/850/1050 Epson LX 400/800/850"
PRINT" Facit B-3100 Facit B-3150"
PRINT" Facit B-2100 Facit B-2150"
PRINT" Facit B-3550 Genicom Geniprint 10/15"
PRINT" Mannesmann Tally MT 81 Mannesmann Tally MT 130/9"
PRINT" Mannesmann Tally MT 131/9 Mannesmann Tally MT 230/9"
PRINT" Mannesmann Tally MT 230/18 OKI Microline 182 Elite"
PRINT" OKI Microline 320/321 Elite Olivetti DM-309(L)"
PRINT" Panasonic KX-P 1081 Panasonic KX-P 1180"
PRINT" Panasonic KX-P 1695 Präsident 6325"
PRINT" Seikosha SP-180AI Seikosha SP-1200AI"
PRINT" Seikosha SP-2000 Seikosha MP-5350AI"
PRINT" Star LC-10 (I u. II) Star LC-15/20/200"
PRINT" Star FR-10/15 Triumph-Adler MPR 7292"
GOTO Einsprung
Schulz:
WINDOW CLOSE 1
MENU RESET
END
Einstellung:
CLS
OPEN "PAR:" FOR OUTPUT AS 1
PRINT
INPUT " Near Letter Quality? (j/n) " , schoen$
IF schoen$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(120) ; CHR$(1) ; CHR$(27) ; CHR$(10)
IF schoen$ = "n" THEN PRINT #1, CHR$(27) ; CHR$(120) ; CHR$(0) ; CHR$(27) ; CHR$(10)
PRINT
INPUT " Schmaldruck? (j/n) " , schmal$
IF schmal$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(15) ; CHR$(27) ; CHR$(10)
IF schmal$ = "n" THEN PRINT #1, CHR$(18) ; CHR$(27) ; CHR$(10)
PRINT
INPUT " Fettdruck im Disknamen ? (j/n) " , fett$
IF fett$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(69) ; CHR$(27) ; CHR$(10)
IF fett$ = "n" THEN PRINT #1, CHR$(27) ; CHR$(70) ; CHR$(27) ; CHR$(10)
PRINT
INPUT " Schattendruck? (j/n) " , schatten$
IF schatten$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(71) ; CHR$(27) ; CHR$(10)
IF schatten$ = "n" THEN PRINT #1, CHR$(27) ; CHR$(72) ; CHR$(27) ; CHR$(10)
PRINT
INPUT " Kursivdruck? (j/n) " , kur$
IF kur$ = "j" THEN PRINT #1, CHR$(27) ; CHR$(52) ; CHR$(27) ; CHR$(10)
IF kur$ = "n" THEN PRINT #1, CHR$(27) ; CHR$(53) ; CHR$(27) ; CHR$(10)
CLOSE 1
GOTO Anzeige